﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Data;
using LPrisaMVC.Entities;

namespace LPrisaMVC.DAO
{
    public class PruebasProductoDAO : IProductoDAO
    {
        public List<PRODUCTO> GetAllFromProducto()
        {
            throw new NotImplementedException();
        }

        public List<PRODUCTO> GetFromProductoByDescripcion(string descripcion)
        {
            throw new NotImplementedException();
        }

        public List<PRODUCTO> GetAllFromProductosByDescripcionAndStockBajo(string descripcion)
        {
            throw new NotImplementedException();
        }

        public PRODUCTO GetOneProductoByDescripcion(string codigo)
        {
            var producto = new PRODUCTO
            {
                Id = 2,
                Codigo = "PRUEBA",
                Descripcion = "PRUEBA",
                CategoriaId = 1002,
                Costo = 2,
                Precio = 1,
                Stock = 2,
            };

            return producto;
        }

        public PRODUCTO GetFromProductoById(int id)
        {
            throw new NotImplementedException();
        }

        public void AddProducto(PRODUCTO producto)
        {
            throw new NotImplementedException();
        }

        public void UpdateProducto(PRODUCTO producto)
        {
            throw new NotImplementedException();
        }

        public void RemoveProducto(int id)
        {
            throw new NotImplementedException();
        }

        public bool ExisteDuplicidadProdDescripcion(string prodDescripcion, int id)
        {
            throw new NotImplementedException();
        }

        public bool GetAllProductosByCategoriaId(int idCategoria)
        {
            throw new NotImplementedException();
        }
    }
}
